make the payment - Español Inglés Diccionario